package com.small.flowable.modules.app.dao.entities;

import lombok.Data;

import javax.validation.constraints.NotNull;
import java.util.ArrayList;
import java.util.HashMap;
import java.util.List;
import java.util.Map;

/**
 * 提交表单
 * @author wangguochao
 */
@Data
public class FormSubmitVo {
    /**
     * 任务ID
     */
    @NotNull
    private String taskId;
    /**
     * 审批ID
     */
    @NotNull
    private String processInstanceId;
    /**
     * 意见
     */
    private String message;
    /**
     * 表单
     */
    private Map<String,String> properties = new HashMap<>();

    /**
     * 候选人
     */
    private List<String> candidate = new ArrayList<>();
}
